$1,350,000 12107 LAKE CARROLL DR Tampa / Carrollwood Area 5, 3, 3,801ft² MLS#: TB8368793 Listed: 4/1/2025, Realtor: SMITH & ASSOCIATES REAL ESTATE